humiliate oneself vilely - Türkisch Englisch Wörterbuch